Evaluating an Embedded Software Reference Architecture

نویسندگان

  • Bas Graaf
  • Hylke van Dijk
  • Arie van Deursen
چکیده

In this paper, we discuss experiences gained during evaluation of the maintainability of a reference architecture in use at Océ, one of the world’s leading copier manufacturers. The evaluation is conducted using an approach based on SEI’s Software Architecture Analysis Method (SAAM). The paper proposes a variant of SAAM that helps to reduce the organisational impact of architecture evaluations. Second, we analyse the implications of evaluating reference architectures as opposed to single-product architectures. Furthermore, we share our experience of conducting the evaluation, draw lessons for practitioners, and propose new research topics.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Describing, Instantiating and Evaluating a Reference Architecture: A Case Study

The result of a domain maturing is the emergence of reference architectures that offer numerous advantages to software architects and other stakeholders. However there is no straightforward way to describe a reference architecture and in sequence to design instances for specific systems, while at the same time assuring the quality of the end product. This paper presents an approach of describin...

متن کامل

Developing a Software Architecture for Graceful Degradation in an Elevator Control System

Many embedded systems have high safety and dependability requirements, which makes ensuring software robustness a top priority in these systems. As embedded computer systems become more complex and incorporate increasing functionality, their software systems become increasingly more difficult to design, build, and maintain. One approach to achieving software robustness is graceful degradation. ...

متن کامل

Development of an embedded instrumentation system architecture and its comparison to the test and training enabling architecture

This paper describes an information-centric embedded instrumentation systems architecture (EISA) and in particular its technical reference model (TRM) as they relate to the network-centric Test and Training Enabling Architecture (TENA). The embedded instrumentation systems architecture is meant to describe the operational, behavioral and informational requirements for a general “embedded instru...

متن کامل

An Approach to Reference Architecture Design for Different Domains of Embedded Systems

The content of this paper addresses the issues regarding the reference architecture design for different domains in the context of a system of systems that is specific to today’s embedded systems. The reference architecture contains core services of the domains included in abstract features package. The appropriate architectural style is provided by a knowledge base through service taxonomy. Se...

متن کامل

Designing Embedded Virtualized Intel(R) Architecture Platforms with the right Embedded Hypervisor

Virtualization is fast becoming a key enabling technology for embedded designs, offering the potential opportunity to consolidate multi-processor designs into a single processor multi-core design, legacy and proprietary embedded software migration and separation for performance and safety critical applications. In this paper, we investigate the various hypervisor software models that exist and ...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2004